package alf.mapping.dto.maps;
import java.util.List;
import java.util.ArrayList;

public class Room {
	private String name = "";
	private List<Item> entidades =  new ArrayList<Item>();
	private String mod = "default";
	private String terrain = "default";
	
	public Room() {
		super();
	}
	
	public Room(Room another){
		super();
		this.name = "copy of "+ another.name;
		this.mod = another.mod;
		this.terrain = another.terrain;
	}

	public String getTerrain() {
		return terrain;
	}
	
	public void setTerrain(String terrain) {
		this.terrain = terrain;
	}

	public void setMod(String mod) {
		this.mod = mod;
	}

	public String getMod() {
		return mod;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getName() {
		return name;
	}
	public void addEntity(Item e) {
		entidades.add(e);
	}

	public List<Item> getEntidades() {
		return entidades;
	}
}
